2730
6
2657
3
2668
2
1949
31535
0
1880
25137
20634
8
2855
5223
9
295
1009
413
467
1824
1869
5
968
918
165
2008
2132
255
78
2574
1
19279
2275
924
423
451
1840