20634
8
4820
2
25137
0
1020
2275
1824
2881
17353
31535
467
19279
1098
2008
2236
2749
1
1759
3
1051
3114
4
3691
5
541
1880
1208
2198
984
4675
4111
774
22882
17
1551
968