1512
930
1187
1599
1167
852
907
800
823
1669
1459
1158
1616
889
972
933
1368
974
1247
1184
782
1090
824
1044
900
1253
1038
972
2698
858
1212
897
1793
790
3496
1144
795
977
1795
1036
1034
1227
936
2132
767
955
772
1082
956
3995
958
1260
777
810
3032
874
1005
796
798
1640
1146
853
1404
900
776
2548
2163
755
887
823
1033
1012
830
1019
1853
1851
1409
4496
954
813
957
1027
796
1025
866
713
4294
1654
739
3542
747
2272
811
815
1667
776
849
925
1227
907
997
767
1591
3030
2265
2526
1834
987
1026
963
1101
977
1304
768
962
5802
843
2052
869
851