813
1027
1127
873
1800
1723
1275
780
2492
1244
3234
3509
767
891
1068
903
2379
1240
1876
1204
846
929
1128
907
1425
877
880
1851
1131
855
952
953
962
967
830
2164
3484
3276
1674
851
919
1028
1036
1051
1027
972
919
834
858
1109
961
1142
781
2041
10470
1362
7062
1669
1128
1522