555
944
887
463
877
481
582
552
36
393
413
132
13
443
642
492
924
883
1545
2008
1101
1245
1387
1336
53
864
782
801
1041