2730
6
2657
3
3366
2
2668
31535
0
25137
20634
8
968
165
78
1020
1869
5
3381
918
1872
1
2855
258
19279
5223
9
2301
1056
2574
251
3092
1824
552
16
3114
4
2275
1880
4111