674
909
708
1212
874
1539
713
2078
663
1166
1995
1265
1249
603
700
1420
669
2533
685
889
2054
793
1280
1229
701
1128
692
691
667
733
668
691
788
798
737
686
726
650
765
692
839
706
1338
893
682
666
739
657
669
646
927
5255
792
629
1418
739
786
726
2030
657
5395
1346
793
2286
657
695
758
1161
2397
742
680
776
640
1034
1624
1145
948
719
1296
648
820
621
1569
2202
677
1283
598
993
666
702
825
668
1413
1863
1617
1096
792
739
759
1192
2025
653
627
2365
1045
1681
994
1887
999
1354
1012
661
698
823
821
1089
2097
671
868
1296