932
647
951
718
759
800
999
804
830
752
786
1594
971
917
838
1323
1131
1278
1047
1449
1085
1049
1766
1422
6344
2098
2897
1451
1954
7004
1384
1482
2426
1837
1603
2404
2758