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