20634
8
2730
6
2855
3
2668
2
3442
4820
797
0
4396
618
2125
1
2526
2275
1128
2461
20
244
282572
505
765
418
2992
169211
11
2809
988
29323
457
341
52
31535
2493
1824