4975
493
5488
4169
3431
446
6612
7388
3796
2201
8747
5076
9262
6436
6602
507
4601
5891
2662
7706
1168
2680
7981
8164
7934
1594
3021
8201
2862
1996
3326
743
9860
10000
3080
4067
1202
1196
3859
9449
5023
8195
3004
1108
937
4459
3953
5198
6810
8133
136
6144
9991
590
3070
5534
7133
6369
8325
4910
7774
6126
5968
5505
7072
6474
1531
5643
6724