20634
8
2730
6
2855
3
2668
2
291
0
547
3442
482
4820
4396
2125
1
2526
2275
979
2461
20
282572
334
169211
11
2809
31535
2493
530
4
19279
625
3114
17353
1043
1824
802
107