20634
8
2730
6
3442
2
2855
3
2668
3366
543
0
4396
2275
2526
467
1182
4820
3990
282572
2306
2125
1
169211
11
2461
20
3808
552
31535
518
1056
19279
572
857
968
1872
625