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
699
2138
885
786
1930
1852
943
2926
698
692
1910
1240
2442
2138
1614
614
723
1134
779
625
686
987
2989
779
1586
1508
1545
1179
692
1072
1434
667
1080
708
856
3091
774
988
1667
1178
1214
1459
1950
664
1072
1440
734
1134
717
1052
1145
2478
1119
960
1853
932
1140
2181
1574
888
1681
2263
1037
650
1336