20634
8
2730
6
2855
3
2668
2
3442
4820
4396
282572
0
2125
1
2526
2275
2461
20
169211
11
31535
2809
1824
2493
19279
625
3114
4
25137
1020
17353
3092
518
356
631
139
787
1043