2035
1172
749
781
797
831
1897
759
1478
818
1130
684
1003
1039
710
2481
2460
3200
732
962
767
1215
709
629
668
615
1107
1012
1306
5407
1366
1125
2103
804
4901
1314
1500
837
674
735
640
706
735
617
1772
914
726
710
985
1303
760
669
684
653
1003
1171
1291
661
1071
694
683
870
737
1624
1875
1008
905
702
666
2073
1237
2562
992
1506
1400
1087
979
966
1205
1040
5395
2767
1964
1061
1122
976
622
919
1260
683
718
607
779
1597
883
1391
1666
754
695
759
645
680
936
822
742
720
707
698
802
701
1469
674
2044
659
644
1446
661
946
1381
736