2730
6
2657
3
2668
2
467
0
20634
8
489
1551
2120
443
2855
3251
1020
918
631
1949
1824
2659
291
1
1222856
4
25137
418
1880
2188
9
19279
2275
3691
5
2809
17353
99
2301