2730
6
2657
3
2668
2
1949
1880
20634
8
2855
3251
295
0
1009
413
467
1824
2659
918
5617
5
165
2008
2132
255
78
1222856
4
25137
2188
9
19279
2275
924
423
451
1840