6427
1503
4945
9277
6916
3634
2412
4222
105
5183
749
7304
5025
8931
1086
6494
2828
694
6404
8858
1969
985
5076
2586
8216
4336
2221
916
7212
6701
4378
1184
2509
1417
580
6321
2567
703
2426
8645
5598