587
1
356
527
1168
3
1208
447
406
363
502
492
2
486
546
463
428
467
703
538
414
376
637
496
459
689
451
570
504
539
408
403