2855
3
20634
8
2730
6
2668
2
2275
3442
4820
2493
1
4396
2125
2526
169211
11
1824
0
2461
20
1043
19279
857
341
282572
474
17353
2809
246
907
663
1020
31535
968
467
625