696
875
949
877
865
22198
1041
844
758
902
629
874
1086
874
982
1274
970
683
906
885
1051
1056
675
849
814
2385
4163
656
964
930
1284
1065
806
1068
1015
801
722
969
1310
800
833
1716
886
869
742
811
833
1779
718
864
2010
918
807
811
947
2827
899
1000
970
1425
7877
1196
1070
696
985
779
1122
722
5137
893
2000
718
760
1211
921
1051
711
825
629
796
1254
2291
1776
1104
917
654
713
869
633
719
932
626
22180
700
1344
1041
642
797
5636
752
1253
1072
1170
838
1267
940
11418
1105
806
665
1052
1857
1055
861
1476
877
638
848
805
811