1240
614
745
680
729
1526
717
1138
1316
778
4675
1327
750
1020
1048
923
893
924
980
2461
1254
738
973
2892
916
896
696
1274
1420
732
1315
4273
1231
859
1117
2408
886
1333
777
928
895
1135
793
971
1749
672
996
732
773
663
688
791
899
2092
1863
8191
881
655
1431
1979
1462
852
2330
952
762
736
718
827
687
845
713
725
2199
843
1297
1575
2885
1554
864
2374
891
2500
2330
5521
4597
912
759
888
741
717
2283
1220
2050
980
1374
783
725
1431
805
2153
1415
1579
1326
1484
2699
993
4477
876
822
1174
2412
714
895
1357
1017
678
855
1686
1294
759