20634
8
1824
0
19279
2
25137
31535
17353
2275
2730
6
2809
467
2459
9
2546
1
246
29323
2657
3
968
2320
1132
2668
1267
518
3114
4
2224
392
3311
1020
547
458
1428
25127