20634
8
25137
0
1020
1824
1551
2
2855
3
2668
3691
5
2275
17353
2730
6
19279
31535
467
3114
4
1880
968
2758
1
4111
689
169211
11
2881
547
683
1098
4396
2749
2069
2987
391