1241
940
3531
1110
1538
882
1227
1234
1400
980
1047
734
932
946
751
1145
1139
826
1259
1044
1268
1476
1085
747
1351
1042
2603
1309
977
1013
1342
1363
1222
855
709
927
1101
1318
1771
1259
749
1082
751
940
911
733
1459
831
1986
1145
1422
1623
1841
809
1133
859
885
988
696
962
1823
1106
734
673
806
860
1343
1080
927
2162
1434
1000
953
825
794
1171
648
1690
737
1527
686
4957
978
854
1878
1127
3853
1365
1128
1850
761
1214
667
997
1367
1451
1262
2355
749
1413
1459
1172
1286
672
1307
940
1188
643
752
1121
804
1099
720
1173
997
978
838
793
749
1784