1
510
508
755
1180
611
1477
534
509
695
1
2270
5188
762
1
697
404
1220
565
1
638
879
521
661
553
387
490
430
703
4826
2501
940
1
791
678
889
1
490
1
727
1
607
491
530
1311
772
610
609