500
7258
4414
3536
7099
970
8354
7287
621
1820
8691
2728
7243
3217
9246
5975
1941
2040
2490
2188
2407
2683
7387
7092
5818
4191
1318
2545
9834
3161
111
1852
3684
9090
1401
8335
9797
275
3252
3301
5658
6015
7267
2459
8717
5861
2928
1519
2299
2106
4216
4714
4496
3534
4453
1106
3003
3824
5383
9906
2459
7172
4024
5889
8408
1111
535
5322
6546
9814
433
4266
474
8181
1077
1184
5490
6562
5010
3041
6856
6247
220
4654
5856
1731
9760
3703
8091
8208
6555
73
7541
288
9634
5965
4277
1381
5766
5748
5436
5507
5654
674
9941
3192
634
3169
3779
3289
447
3472