3259
18929
2488
8185
11537
1728
4067
1178
9960
2661
1507
10991
6001
1374
3497
4461
3516
2250
2993
2626
1968
4342
6661
7498
1538