2730
6
1137
1
3030
2
2657
3
2668
1020
0
20634
8
2093
2855
2006
3251
467
1877
3366
443
1824
2659
1358
1222856
4
25137
2188
9
19279
2275
2031
1878
3691
5
2809
1897
17353
4421