20634
8
2730
6
2855
3
2493
1
2668
2
1551
169211
11
3442
2275
2539
5
4820
2961
4396
139
0
2125
2526
282572
2461
20
968
31535
2043
39034
2987
5722
2269
19279
2748
25127
1298
1824