692
962
682
1306
1320
792
795
1115
1174
960
883
870
722
1027
738
653
736
700
696
728
822
651
934
1049
2119
977
742
656
729
977
854
873
1765
1616
1702
979
1124
1141
1071
787
775
693
1630
689
1754
812
918
1117
868
735
916
732
833
912
1013
775
917
1063
1673
768
927
749
3239
895
727
738
2000
930
863
1503
1392
897
2117
808
2448
2662
1587
1011
1411
1075
2050
844
976
1801
1507
765
900
2235
738
2429
961
1378
1097
1392
1167
1000
836
727
911
887
1429
1521
1092
831
1493
742
1188
1032
959
1261
1295
3679
887
1030
2413
1359
920
2948
976
1966