4512
1568
6623
3424
528
286
6053
9583
3143
4412
9432
7472
5323
2726
7439
6052
6605
1890
1606
9961
638
3256
4810
6131
8168
5000
9679
5975
5189
6630
2278
1470
8837
3643
3594
5273
7992
9995