228
386
293
204
149165
235
1352721
1950391
1033374
1113838
9826051
12500540
116498
2300391
1797127
201792
16777215
374
14235924
301