699
720
1225
791
1461
1116
1119
1378
1273
953
734
940
945
2214
1452
746
916
1478
1914
835
987
933
1492
2739
879
836
866
1031
1892
735
1453
806
1006
3090
1717
704
1926
2016
893
676
2524
2701
1070
1542
2313
895
743
772
849
868
803
4565
975
781
644
1399
1449
1771
2410
614
1826
1232
2951
2648
1155
1090
682
955
615
902
601
690
2723
1051
809
723
950
1505
1407
1728
1618
1792
1012
1076
1147
1312
696
1628
1496
1561
1095
712
1267
1133
723
4887
1387
664
774
1729
812
2551
600
814
883
896
1325
2990
838
773
2887
4348
676
922
663
798
762
717
2076
813