1589
9873
4378
395
6453
968
1305
4584
7016
4068
5772
8116
6745
5956
2284
2240
3229
6471
506
3141
8898
496
3414
7503
5303
398
6515
6362
5906
1308
1701
659
5490
3198
3526
6522
5007
3588
9611
3758
6983
4780
4341
810
8308
7006
963
1039
5850
5729
9890
8788
1773
1381
5473