1080
935
888
893
2403
958
1050
1005
1126
995
916
1802
1773
998
1019
1575
1066
1995
1808
1163
1121
3139
879
970
993
994
961
1232
861
908
2160
1183
1118
2750
3851
1460
915
960
2475
1040
1068
1065
960
1022
1020
1175
909
2957
1535
1108
1128
958
2650
975
971
885
932
1182
934
906
987
847
1882
2121
2347
897
971
1108
1723
2188
1897
995
944
1379
1000
752
876
1241
1513
1074
927
1909
884
1755
742
2880
1991
1460
1717
1251
2568
862
1015
1696
1302
2454
1498
864
956
2198
932
987
865
1240
838
1684
941
1768
1263
1697
2452
1664
867
1023
2102
832
1153
930
1282
1129