20634
8
2730
6
2855
3
2668
2
3442
2125
1
4820
2275
2461
20
4396
282572
0
1824
2526
169211
11
479
2809
543
31535
2493
19279
17353
3114
4
3092
392
1043
1320
3990
625
572
25137