20634
8
19279
2
2855
3
2668
2730
6
31535
0
4396
2224
968
987
1
2275
282572
4309
25137
169211
11
345
2526
918
1824
17353
3442
4820
436
1320
2431
251
3092
294
2125
881