2730
6
2657
3
2668
2
3428
2076
1
2604
7
20634
8
1462
1954
0
2855
3251
1020
594
53
1567
2987
348
2659
1222856
4
25137
2188
9
19279
2275
1824
3691
5
2809
17353
402
2301
1626