2730
6
3251
1222856
4
105290
0
2659
2
2257
1
2188
9
1626
1772
543
2587
3674
10
1458
3
6062
16
20634
8
383
2189
10324
3440
282572
958
166543
18
5617
5
1968
5108
6302
8731
2546
1115
2628