840
9418
1666
1866
767
1023
992
1176
1209
757
1060
815
906
878
968
1076
897
1130
981
1167
1767
1224
864
970
1265
1468
955
1156
1312
874
1174
3316
890
1196
2830
1085
1152
949
1486
1187
1497
1599
842
964
953
940
1036
794
1024
1259
826
911
1773
2930
1023
819
1430
1186
872
1140