2730
6
1880
2
2855
3
2657
2668
1890
1
2120
20634
8
2881
2275
1020
0
2327
1936
4328
10
6302
3251
669
467
1222856
4
1043
419694
9
17353
2006
2604
7
3428
4677
2069
1551
25137
1824