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