300
4985
1861
7089
863
8874
6689
7943
3560
3532
5040
642
2726
665
2803
5481
6323
9891
4003
7141
6396
7436
7233
9292
573
155
5056
6839
4278
399
2601
5435
4088
8156
9902
959
7617
7278
5510
7399
7013
3648
6346
5385
2341
7456
726
2941
7718
8707
7661
2064
5893
4577
9353
4733
4564
8298
6859
9020
6953
9403
9879
7121
1896
7073
7551
4733
8591
626
1876
9545
2907
8898
6481
166
5659
1583
6913
8531
9043
8410
6434
7852
8235
8314
5078
1220
6651
7697
4184
5038
16
697
487
6527
2099
8004
1464
7963
978
2158
6899
6130
1025
2748
782
4208
4683
5604
2983
8858