2730
6
2657
3
2668
2
20634
8
2855
2076
1
1824
0
105290
918
1029
25137
1748
479
19279
2275
884
3691
5
2809
17353
2301
1020
47041
3092
2881
451
31535
455
2683
964
312