2730
6
2657
3
2668
2
20634
8
2855
9355
482
1
2183
383
0
2564
1772
1551
1020
1638
6515
1602
2108
467
16550
27
10396
1932
2189
25137
19279
2275
1824
1222856
4
3691
5
4071