2730
6
2657
3
2668
2
968
0
31535
25137
20634
8
2855
5223
9
467
1824
1020
1559
1
1869
5
3751
4
901
409
2574
19279
2275
3691
2809
17353
2301
3092
2881
3114
5853
15
626
3510