20634
8
2730
6
2855
3
2668
2
3442
4820
282572
0
4396
2125
1
2526
2275
2461
20
954
1551
31535
392
467
17353
169211
11
2809
1824
3498
4
2493
19279
625
1020
4478
2961
3114
409