660
857
969
726
742
1240
1112
1170
803
2138
656
4070
1074
2403
2624
1250
1783
4705
841
1297
979
1011
2176
838
1021
2544
1701
2861
1165
2598
914
2191
808
2192
732
4877
639
2990
943
978
1679
1668
714
1069
1860
2020
827
1472
1994
938
797
1758
991
1546
735
1447
690
1937
741
1596
864
1929
4876
1158
601
1091
2092
941
1961
674
4907
1782
593
957
1898
806
818
1223
819
702
1615
833
654
1101
1125
711
759
936
3393
1879
1006
697
658
1181
631
2031
1235
1859
847
696
1491
1403
2036
2290
599
5754
754
716
1000
1532
808
2886
1950
673
810
888
1134
857
876
839