1093
1
2465
2
3125
1382
3765
4
1349
1238
1342
2476
1402
5245
3
1856
1620
3779
5876
9
1359
4471
2903
2964