567
373
534
538
465
484
686
314
593
339
441
487
990
512
281
499
501
528
548
389
396
553
352
239
319
516
970
558
985
534
277
289
342
302
368
565
562
319
349
517
333
679
594
675
1127
472
154
286
692
402
343
706
526
268
725
450
290
439
299
222