250
5882
768
1426
8294
9064
8628
9874
6943
5084
3946
7465
1105
5187
6282
7739
1148
5819
6096
9920
2213
7111
5532
1010
1794
8240
5428
5519
107
8293
5265
9782
143
497
7143
1240
2693
972
327
5493
6749
404
1938
9122
2137
5324
9688
6726
9443
6879
6978
2805
2943
2295
7865
4945
9206
5595
4400
5953
3330
697
2260
5916
7890
4889
8672
1634
3835
6462
3480
5832
6371
2273
230
8430
2489
5292
9927
1262
834
561
7468
7943
2317
4745
1605
5464
57
7164
147
9792
2066
3666
2463
9228
165
5381
8269
8402
4528
1533
4175
2152
7357
9699