20634
8
1518
1
1020
0
39034
968
2275
2
1824
2881
17353
31535
25137
19279
1098
2749
3114
4
3691
5
467
2198
4111
2422
10
2587
16
1505
4396
3
1551
1267
2211
683
2465
2299
487