671
861
2338
913
808
1162
789
774
1521
981
735
1640
1198
787
890
835
721
1500
682
852
1588
883
951
847
1079
1254
2240
819
989
945
724
994
1985
1899
988
734
725
681
993
729
774
874
1069
1103
711
2080
784
975
869
771
698
1183
1237
724
2029
690
1229
2073
1421
659
922
1762
2518
1439
824
1064
1181
2017
1564
884
1533
997
1118
1016
835
697
742
1450
2009
680
601
1144
1535
1076
718
1497
870
1529
1512
746
806
914
733
1394
701
1784
757
622
1681
802
633
1179
830
794
698
930
808
1365
1291
732
1437
1140
632
778
786
4892
768
996
1955
649