20634
8
2855
3
2730
6
2668
2
169211
11
1824
0
2275
1073
19279
31535
3442
4820
918
4396
171
116
1020
467
458
1584
25137
2125
1
3114
4
2224
18403
843
2526
2328
2459
9
303