650
3591
9015
9069
7223
8795
7283
2907
5485
1352
8276
3986
5723
1226
8774
6886
2003
8612
3322
354
909
1000
2431
14
1310
7233
2810
4515
9154
9996
9985
8271
3891
3994
2347
2767
3711
4765
731
5528
4142
1461
2253
2954
536
7842
61
1500
75
3569
2522
6490
9631
8938
5296
4907
1855
7155
3015
452
4773
2871
4887
3402
6459
3458
7005
5758
7255
5828
4046
8346
1678
7976
5890
3272
6174
4246
441
1251
6336
2546
2558
4220
7713
109
2654
926
3184
4327
7112
500
4497
937
7635
7537
3912
6426
7749
1912
3227
9548
644
2476
4903
2411
1635
9563