843
802
718
934
743
982
2601
715
1117
860
751
873
1471
9992
3042
1031
960
5504
1716
928
1747
1937
1048
842
1152
1361
734
1522
876
994
951
847
1349
1315
1014
3483
2061
876
1002
806
825
1006
2786
5317
952
1157
1423
2249
1174
874
856
1354
903
994
1202
1044
1686
1655
1650
1022