1282
0
116
273
363
397
1
31535
802
573
302
326
249
543
18403
6
172
521
152
1343
1073
429
401
518
5611
11
1650
472
347
1222856
4
1584
1667
1053
392