749
658
968
936
943
2122
857
766
761
1241
812
1209
837
1271
774
724
668
3252
1975
1651
694
685
1089
870
1140
1849
1026
1097
1030
3650
1987
749
1235
915
693
735
983
655
635
1318
682
800
881
845
2300
692
4139
1533
836
1069
1622
725
776
1319
1424
1214
946
1553
693
738
838
988
601
1208
730
3348
1193
746
1123
866
1501
640
1081
1267
663
1642
1111
964
3595
693
2294
1439
767
786
681
632
1302
1915
1392
800
805
685
2620
953
676
2873
1333
1309
1838
621
997
1057
684
668
2699
777
663
1142
807
1319
763
688
768
1112
654
646
777
1404
705
634