89
101
102842
10411315
13345824
16777215
950470
1079077
10626742
327
308
278
307
179
208
190
218
209
193803
276