675
672
794
1070
2144
771
806
671
861
2338
913
808
1162
789
774
1521
981
735
1640
1198
787
890
835
721
1500
682
852
1588
883
951
847
1079
1254
2240
819
989
945
724
994
1985
1899
988
734
725
681
993
729
774
874
1069
1103
711
2080
784
975
869
771
698
1183
1237
1575
982
876
638
817
723
807
794
648
1394
2907
769
639
936
1273
644
1066
1146
1208
845
750
921
695
1091
1023
1693
762
1505
2011
884
868
658
823
876
736
802
756
817
1265
1787
1175
638
800
857
2737
2357
785
1062
1602
1285
1515
1546
655
1082
2566
671
780
1463
1078
722