20634
8
2730
6
2855
3
2668
2
3442
4820
4396
2125
1
2526
918
0
2275
2461
20
107
282572
460
1020
325
169211
11
2809
31535
2493
2211
19279
625
1949
587
1824
3114
4
74
803