1059
5810
983
6415
5052
815
9895
515
3832
1487
8251
1152
6112
1363
4899
669
7751
7812
7227
2576
7961
3631
2267
4610
7499
9657
1043
9551
286
3382
3980
1633
3628
7740
1368
2639
6245
389
8124
7612
7758
5572
3201
7835
5056
5333
7720
6371
899
6652
5556
632
1365
4255
8528
5619
6359
1863
2001
9982
215
7739
2055
940
8501
5992
4607
3711
264
4606