1020
1276
782
733
710
1620
703
1538
656
779
718
1492
1005
4177
1362
778
727
806
1093
3497
947
916
772
726
892
1883
704
782
759
813
999
1096
4067
738
960
1438
907
724
859
1513
1317
789
1228
1340
814
871
2163
2826
782
3358
874
2414
782
1517
1319
800
761
1651
1552
858