840
9418
1667
1866
767
1023
992
1176
1210
757
1060
815
906
878
968
1076
897
1130
981
1167
1769
1224
864
970
1265
1468
956
1157
1312
874
1174
3317
890
1197
2830
1085
1152
950
1486
1187
1497
1599
842
964
953
940
1036
795
1025
1261
828
911
1773
2932
1023
819
1430
1186
872
1140