662
992
739
837
996
943
800
704
991
1755
688
2694
3951
921
908
1616
1229
2129
3089
1505
1025
830
738
1128
1013
776
890
743
734
1477
1602
1776
1388
724
2408
781
909
1156
674
1798
1146
781
1573
5780
1519
3560
893
2034
595
8985
2384
752
1985
1061
812
2151
1072
795
870
1274
745
2990
916
721
1261
1007
794
1035
789
735
683
1354
1325
1897
1977
830
854
978
672
922
868
941
1156
958
691
782
867
692
952
925
1133
1312
8004
1167
846
788
919
1094
952
792
830
1194
992
785
1075
1823
895
1036
1198
20265
1713
990
907
1667
1062
965
814
798
1248
999