228
386
293
149165
235
1352721
1033374
1113838
9826051
12500540
116498
1797127
201791
16777215
374
14235924
301
283
324
312