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