2730
6
1973
2
2657
3
2668
105290
0
20634
8
327
2716
4
2855
3251
432
1424
290
2659
1222856
25137
2142
4864
1
2188
9
19279
2275
1824
443
3691
5
2809
17353
968
2301
1020
1626