249
0
21743
1
1073
363
116
422
3092
1222856
4
3373
1343
18403
6
2189
2330
941
558610
802
3980
3
580
745
14076
7
1126
543
2142
1650
1885
497
31535
521
1448
5602
9