2730
6
31535
0
20634
8
17353
2657
3
25137
2668
2
1020
2076
1
968
1357
1824
116
2809
2189
2855
5223
9
3092
1084
422
467
105290
2831
918
543
1869
5
497
1551
2190
1677