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
866
2537
911
1526
1163
801
1466
2565
739
722
746
899
886
672
834
1688
1649
1183
1335
1410
3018
1796
670
900
774
965
986
908
820
1139
1073
1321
1940
1983
1339
5076
695
2718
6003
720
3092
1141
1619
980
985
1393
1372
1699
2377
3099
758
670
1655
3798
913
900
670
1097
688
899
947
1860
787
1031
1145
1188
1109