1258
956
1082
2075
2441
900
1504
1056
933
1207
817
1179
7410
734
777
1166
1076
1234
1225
977
1025
994
1200
1413
2137
1106
1248
2932
994
1162
1136
944
1357
1138
1216
1360
740
17984
1585
1050
1323
1158
794
1127
697
2935
1353
3000
702
822
729
1023
4907
1572
2338
3300
698
1263
886
1976
1876
1880
1250
1313
1066
1460
4155
2400
799
800
889
698
1126
1327
1849
2126
822
1179
774
867
2173
741
1099
1303
672
851
1144
684
1774
929
1466
2168
679
1309
973
807
1722
2316
1008
824
1034
899
877
741
689
1053
1469
1052
3719
1064
1358
719
670
676
915
767
1359
1761
1735
1501