483
296
391
273
690
194
482
456
836
192
302
473
241
312
270
245
163
418
248
190
238
123
478
344
398
535
325
637
400
392
148
116
401
189
269
265
358
761
393
291
747
661
261
438
244
676
765
758
434
262
551
980
261
251
639
992
527
525
590
143