1159
2141
1122
681
704
822
833
895
893
706
1077
843
699
712
946
775
1191
4150
963
1731
1578
1561
794
870
1249
857
937
1581
773
805
960
943
830
880
777
1046
1013
1291
838
825
1221
636
856
810
893
840
1349
944
1708
1155
1017
1545
923
837
845
761
728
898
697
954
1364
1361
2350
1061
984
1668
1293
2467
964
631
704
893
1030
1395
1377
779
667
961
1443
2024
2094
716
1140
2978
3283
879
627
1545
1787
813
1374
1081
643
687
1511
720
717
919
725
1397
1085
2317
949
1356
1627
2060
1287
1350
615
959
901
801
1290
1075
3772
1132
1262
701
753
1772