20634
8
2730
6
2069
3
3599
1
514
0
19279
2
282572
913
2657
2668
1824
1020
5255
16
2089
4
467
2288
2369
3498
177
2870
105290
3251
2383
2120
25137
492
3691
5
1422
2855
418