20634
8
2730
6
2461
20
2855
3
2493
1
2668
2
2727
1077
0
3442
169211
11
4820
729
1009
1880
1119
4396
2125
291
2526
458
625
2299
467
2275
53
469
548
418
8125
139