977
1172
894
823
1099
1102
1040
875
1365
1754
1511
896
843
877
887
1607
1295
938
2177
2192
851
838
810
2509
913
906
875
842
1060
912
969
1062
916
836
1071
1440
852
1276
1205
2085
864
873
913
826
1165
1064
1312
874
3897
1229
1025
811
943
934
933
5335
956
829
899
849
763
846
793
878
1140
1296
1285
836
1190
1042
908
869
782
1136
865
807
832
8033
1555
1141
755
1195
871
2265
1478
973
1071
3746
811
1417
815
883
1018
2097
819
780
1062
9633
1917
1478
1030
1108
963
956
2015
1116
960
920
1202
860
864
880
774
1004
937
807
1120
859
936
1043