249
0
363
1073
17353
1222856
4
31535
116
3373
1960
7
422
580
281
1
10324
2
484
2192
3
1650
3653
4223
22
911
448
1282
1973
12005
3493
5
18403
6
273
2459
9
2922
4675
543