20634
8
2730
6
2855
3
2668
2
3442
438
0
787
4820
1020
469
325
4396
460
1336
2211
2125
1
2526
851
418
2275
2461
20
676
282572
625
1608
1949
846
169211
11
547
1824