249
0
1853
745
1073
22330
22
440
1
25137
1222856
4
1662
3815
2564
2
1973
2192
3
521
19279
17353
422
363
2522
518
18403
6
1616
31535
3025
1026
4223
475
116
391
477