249
0
1073
282572
802
422
4223
22
21743
1
580
3373
363
8244
2395
1448
543
48708
1222856
4
1126
2789
31220
10
116
1425
18403
6
180849
521
497
1182
152
1053
693
1629