5823
970
6478
4523
344
3735
1882
7796
2490
466
9546
1433
7134
1375
1472
8625
1832
1580
7359
4813
2591
5316
5291
5383
3371
8006
5368
4745