4292
1022
642
4315
5274
2539
1276
8741
1542
7533
5160
8944
9763
9620
1162
2255
9008
6851
9316
9725
6281
5585
2026
4105
8662
2392
1056
9997