20634
8
2730
6
2855
3
2668
2
2275
3442
4820
4396
2125
1
2526
169211
11
2461
20
282572
0
31535
2809
1824
948
325
2493
19279
625
3691
5
552
405
3114
4
25137
1020
343
787
392