31
2674
3355
404
8721
6605
5730
6302
899
5770
6290
5879
1725
5992
3575
5060
1804
544
2021
5688
8447
5714
4463
9065
3519
7786
29
3515
8981
4410
6519
700
2196
2420
8779
5990
9620
7790
5361
2715
4584
6230
4196
3944
7460
9476
5872
3604
4089
8771
559
699
9736
8439
5146
9784
6805
8246
3698
8230
2338
435
4918
7269
220
4729
8218
4684
2087
4974
5529
119
8579
6920
3768
617
1517
2951
6016
7865
5904
5935
4187
4152
8985
4075
5171
9599
1140
8178
5352
1945
7794
3458
671
9469
1141
779
1285
2015
6662
999
7013
6165
7478
7301
2861
446
2322
8728
9288
12
3908
1160
4713
6018
7458
8875
3661
2680
7723
9817