17970
15
1441
2
1714
3715
4
1029
2320
10
4884
6
361
1
2105
3
1741
9220
3045
1425
7053
7
3527
9
1881
1635
930
688
2540
2055