300
7859
2935
5303
4872
3989
2680
7760
7102
766
9968
8138
5044
9296
1841
5050
9172
4218
5748
5035
456
5331
3744
8261
6765
3132
6574
5807
4082
2909
8953
2876
3745
7916
2958
9752
264
8924
1759
5123
2076
19
6921
6393
710
9271
5658
7948
2327
7380
3035
8390
8969
776
3878
2443
711
3149
9724
1815
7001
3109
4293
2154
6890
7807
8924
5700
7350
8022
9701
1057
5834
4606
4451
5618
7790
2508
5232
8776
686
3341
3377
4533
8507
367
6873
2031
5413
4268
7411
8571
151
1390
9229
7585
8533
1554
1875
1654