2730
6
20634
8
3251
3599
1
19279
2
913
0
2657
3
2668
1824
1020
5255
16
2089
4
467
2288
2369
1222856
2870
105290
2383
2120
25137
3691
5
3674
10
1422
2855
418
121182
348
958
802