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
1406
2474
1030
849
1013
2021
830
1152
931
867
760
957
1001
1351
1028
1478
777
1882
987
944
989
925
846
869
1059
802
1285
1070
855
1241
961
965
2064
834
3991
867
3170
878
850
989
1525
1252
1791
936
1034
888
939
802
950
946
1201
987
22404
1039
938
884
924
1081
1853
786