2855
3
2730
6
2668
2
20634
8
19279
3442
4820
2800
1
935
0
2526
2275
31535
25137
1282
169211
11
17353
180849
70
2546
1824
12590
1949
467
7334
4
4396
451
3480
5
474
51
2727