8652
9849
3016
2121
1663
7744
481
1578
4269
1718
2110
4603
3425
6035
3458
8199
4639
5057
6891
342
8880
3318
620
9504
4807
3044
8336
2813
9247
463
6934
673
3819
8304
2844
981
6928
7157
5208
5430
1202
7417
7738
3123
3526
2155
3610
5594
4795
645
6560
8530
5578
5465
4881