20634
8
2730
6
467
0
31535
2657
3
968
2668
2
1824
25137
1020
2855
5223
9
4111
1580
17353
345
319
180849
1614
1
1840
2934
1869
5
3595
336
846
1551
396
918
316
4172