638
1
1257
2
549
465
423
1046
489
444
1083
494
527
1824
1104
601
466
401
493
632
634
1667
5929
562
3
690
463
477
530
1105
4
620
377
559