1282
0
31535
303
1
448
10324
2
315
543
116
1960
7
5602
9
1811
4677
10
363
18403
6
1343
422
2330
4
1277
5
2564
476
911
1885
429
1276
745
762
598
1222856
445