5001
2242
5012
4393
5712
3967
2279
3360
1771
6257
835
917
4190
7049
2345
3148
317
8747
8215
1351
8536
5354
7860
5997
9821
9376
5575
7478
6921
4319
9542
9540
5097
7780
6762
328
141
2424
2469
9520