940
963
1289
728
1636
1242
782
954
855
1069
729
1193
673
1370
1697
1737
1143
924
1492
1742
1378
4748
760
776
789
713
817
1137
1985
914
830
4281
1187
707
1054
1240
704
935
906
2099
1719
1423
2634
866
2537
911
1526
1163
801
1466
1573
820
3182
753
943
1235
1307
851
1258
1281
732
687
1840
807
2010
1419
2500
1628
1481
1873
890
860
2007
837
1567
1084
1211
1322
5152
1260
827
3966
1011
868
1566
1003
795
1412
1730
1068
1330
747
945
867
975
771
698
1773
1364
2883
891
870
2267
973
1255
822
6010
1524
1486
1002
971
1667
1364
708
1047
1307
988
865
753
1098