2730
6
2657
3
2668
2
20634
8
2076
1
105290
0
2855
3251
1824
1222856
4
918
2809
2683
479
17353
1029
1748
3092
1020
455
31535
47041
451
1458
1009
1425
726
7334
2659
312