228
386
293
204
149165
235
1352720
1950390
1033374
1113838
9826051
12500540
116498
2300391
1797127
201791
16777215
374
14235923
301