658
1
494
1291
5
585
1105
4
530
483
562
3
423
599
2
1280
592
493
374
463
529
486
550
505
503
572
469
914
434
528
517
573
1999
11
615
1172
6