2336
865
1244
1035
1515
1738
978
921
878
925
2252
894
938
997
1275
2056
1069
1083
1540
925
1452
940
1079
1016
1602
924
1248
1152
947
904
1073
1094
934
1820
968
900
853
1201
1296
991
1766
918
928
1480
958
934
964
1008
950
2002
1207
1845
2105
1534
890
943
1504
1080
1062
887
842
1426
2434
967
870
844
822
1171
804
2676
800
1313
1103
1858
817
778
807
1081
1070
837
966
1042
1009
843
833
2039
2237
896
972
825
944
794
1365
847
1613
848
944
1047
783
864
913
870
801
1015
832
1000
818
825
838
1283
820
834
3071
944
855
1185
1716
1080
1275
5392