2730
6
2275
2
1020
0
467
20634
8
6800
2809
3955
3
121182
1
1961
4
2726
1551
31535
19279
282572
2968
39034
2188
9
2668
482
3114
2628
555
17353
968
1392
3674
10
1043
1824
1115