2918
3410
1303
6955
9960
5055
4342
1508
54
3158
3622
1568
5649
5118
2476
211
316
356
3523
1362
7848
4275
777
5573
7538
5533
8220
9871
2472
9921
2414
3542
1622
9186
2346
1662
8423
1974
4707
5492
4540
3340
7779
4112
7972
1650
3219
9865
9966
2337
9869
4746
1341
6363
7922
8705
4713
7127
1856
1834
357
6370
3128
4148
1471
2119
5343
5334
9086
5299