1147
1053
4337
1104
850
4171
869
2013
2103
3412
2236
1593
867
1153
1332
1839
1427
1475
1436
2049
1650
1096
1263
1977
1670
1559
1980
1551
1001
1153
974
862
1412
938
1129
1164
982
1352
1808
1267
869
1864
1530
1357
914
1353
7740
975
2809
1771
1772
1217
1708
1025
1022
1199
1933
2015
1000
880
981
1085
2314
1232
901
1066
834
855
1679
2091
789
976
1289
1808
1450
2392
1111
800
1287
929
1988
913
973
1040
1311
2116
1384
866
842
1639
1102
838
1146
3776
1053
3041
999
843
1582
1047
1090
1772
861
919
1661
3612
890
987
1391
2241
780
1970
1035
3273
1166
750
852
1972
1071
1795