2730
6
20634
8
2657
3
2668
2
1020
0
968
1824
2855
3251
269
25137
1384
1056
1
1267
251
1222856
4
353
699
171
105290
505
2659
527
1099
2257
290
1372
970
2188
9
19279