707
892
2159
1535
2597
1615
2742
1254
788
4060
1263
894
1473
1760
2679
2115
1673
3722
1362
3012
644
1057
1144
1173
3254
2764
2505
2377
664
5535
3830
739
1431
974
1229
1126
2256
668
853
837
875
775
1992
1889
1464
872
607
986
949
1000
989
1272
639
5754
987
682
744
797
1283
1564
728
3165
1600
778
850
864
656
3191
686
2512
931
752
1528
779
779
622
873
825
753
799
951
704
628
2474
1502
1393
962
1952
912
1022
1405
990
761
2455
652
1489
656
1651
898
4149
881
3282
1991
2339
1555
931
786
1752
2442
717
783
1237
2693
1481
1411
830
1116
822
901
788