1601
1
563
682
2
663
487
605
662
1952
745
625
558
701
1077
3
644
549
835
1362
626
653
328
837
981
2052
1114
2482
483
632
698
624