2730
6
1385
1
2657
3
2668
2
417
0
20634
8
948
1642
2855
3251
2541
1129
1444
1686
869
2659
1898
1478
1222856
4
25137
1397
2188
9
19279
2275
1824
3691
5
2809
17353
1164
2301