940
1293
1236
1399
1609
987
857
958
822
881
760
893
699
1497
1375
951
955
729
842
934
1068
1366
860
616
1429
1949
832
795
714
651
674
1289
656
18143
662
821
739
685
772
1879
737
2904
2140
1588
2537
1441
942
1195
645
1012
999
2312
1952
1050
1115
1064
1504
1401
1337
774
800
899
1680
713
1608
1545
764
719
841
1599
1332
1005
750
1190
1830
734
2343
663
737
762
762
702
1080
1204
631
1988
1009
1768
2139
1430
682
817
653
717
1562
1550
994
896
1782
695
1121
673
2080
717
1813
721
1336
1492
851
796
1716
2946
1179
853
2134
991
720
1153
598
1091