260
322
551
569
764
275
218
246
315
243
1082
155
437
369
271
221
420
99
91
144
900
463
499
316
647
758
470
556
70
224
174
360
327
296
198
136
292
270
201
251
496
361
301
307
126
818
735
257
148
309
600
168
477
343
908
184
440