2730
6
31535
0
25137
17353
20634
8
1098
3114
4
19279
2
6800
1559
1824
1020
467
2657
3
2668
3092
1
968
2855
918
2275
2881
2008
105290
2091
3498
9355
2749
1222856
703
555