669
1002
684
653
1003
1171
1291
661
1071
694
1118
1305
715
670
965
696
919
1020
738
877
935
1041
1275
1038
1754
734
1136
671
1625
2848
1896
1596
831
868
1882
743
1495
676
1971
1314
1709
1366
666
1471
1424
1200
710
1973
2480
661
694
1001
1399
673
658
872
1170
628
1133
656
887
1191
2362
966
975
758
679
677
666
1744
1242
638
1009
674
2833
661
831
2482
1617
1206
903
656
631
924
660
2144
710
707
618
649
801
783
915
818
657
676
659
662
1089
683
1421
662
1703
720
991
1795
628
769
681
660
870
1991
733
1506
947
861
637
700
1132
1499