2730
6
2668
2
2855
3
2657
19279
2080
4
20634
8
2042
1020
0
1551
4158
1
3691
5
2275
2652
835
10396
3092
1954
4111
17353
2209
2881
1204
25137
2199
918
1098
31535
9355
376