1309
982
1557
1744
1642
3183
2232
983
689
693
764
960
1431
1153
2955
765
860
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
1266
833
1231
988
1077
775
1833
1255
929
2464
1721
1762
813
1080
1273
963
1098
1706
971
861
775
719
792
1243
5101
747
1789
1728
1037
1604
1455
1000
1176
3956
1892
729
696
1054
878
1059
1243
644
1462
980
661
1334
1108
822
920
3162
1565
667
3964
694
871
805
845
1905
1040
927