8396
9806
1606
1456
822
904
722
988
4744
1105
1472
1010
2885
7496
1521
9262
2250
3876
51819
2823
7420
12221
2258
4001
13868
11481
3730
4070
7521