985
1303
760
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
2561
661
621
679
825
1190
1277
643
1097
671
2284
717
670
1162
708
606
1039
1317
719
1143
758
1111
2073
908
749
979
793
1153
740
1997
3188
1165
671
1190
1089
2016
680
2450
1489
1698
881
1596
1123
748
1527
1057
965
1173
702
1281
679
2024
836
2766
1229
661
687
1625
558
697