20634
8
2730
6
25137
0
31535
17353
3114
4
1897
1
19279
2
1098
467
6800
1559
547
2190
2657
3
2668
637
1020
1712
4922
1310
3092
487
518
105290
78
1824
2347
3251
257