20634
8
2730
6
2855
3
2668
2
52
0
771
2275
2526
3442
282572
297
4820
4396
31535
2125
1
1878
19279
2461
20
169211
11
1840
1343
871
625
846
195
17353
341
505
2809
1020