2730
6
17353
0
31535
25137
20634
8
6800
1098
3114
4
19279
2
1559
2657
3
2668
1020
2076
1
1357
1824
116
2809
2189
2855
3092
2091
1084
422
467
105290
2831
918
543
968