2730
6
2288
1
20634
8
1020
0
12005
3
2668
2
3251
180849
25137
121182
2831
5617
5
1824
482
380
602
488
1614
419694
9
683
3203
10
19279
2657
166543
18
2275
1222856
4
503
416
2328
514