20634
8
25137
0
3442
2
2730
6
2855
3
4820
2668
2526
4396
169211
11
2125
1
625
282572
2275
2461
20
19279
17353
543
31535
6058
2809
828
433
1282
467
2493
341
1348
518
798