2730
6
1880
2
1020
0
2657
3
2668
20634
8
2881
3674
10
968
1824
2855
3251
3428
25137
282572
6842
419694
9
1890
1
1222856
4
384
2659
543
371
1910
868
2120
2188
19279
2275
1518