2855
3
2668
2
20634
8
2730
6
1638
3442
4820
4396
2275
19279
2125
1
3114
4
2526
31535
0
2696
17353
2076
2461
20
247
625
1824
802
479
282572
90
1320
7334
495
25137
1029